-- card: 95969 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 3633 -- name: Project Dates 3 -- part 37 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=409 top=260 right=275 bottom=464 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: pagexofy -- part 40 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=11 top=56 right=71 bottom=233 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: subhead -- part 44 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=25 top=121 right=254 bottom=235 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: textField1 -- part 45 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=255 top=56 right=176 bottom=463 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: textField1 -- part contents for background part 6 ----- text ----- The pass from the last task back to the first task is called the backward pass. In this pass, MacProject II determines the latest dates (Latest Start and Latest Finish) for each task: - -- part contents for background part 7 ----- text ----- - -- part contents for background part 27 ----- text ----- Calculations -- part contents for background part 28 ----- text ----- Project Dates -- part contents for card part 37 ----- text ----- 3 of 4 -- part contents for card part 40 ----- text ----- Late Dates -- part contents for card part 44 ----- text ----- If Calculate Using Planned is on, the last task’s Earliest Finish is assigned to be its Latest Finish; if Calculate Using Actual is on, the task’s Actual Finish is assigned to be its Latest Finish. (This is the project end date.) The duration of the last task is subtracted from its Latest Finish to get its Latest Start. -- part contents for card part 45 ----- text ----- The date for the last task’s Latest Start is then used as the preceding task’s Latest Finish. The duration is subtracted from that date to yield the Latest Start, and so on back to the first task in the schedule. (If any task has more than one dependent task, it takes the earliest Latest Start from those tasks as its Latest Finish.)